package cn.chenshiwu121.service;

import cn.chenshiwu121.pojo.ContentCategory;
import cn.chenshiwu121.pojo.EasyUITreeNode;

import java.util.List;

public interface ContentCategoryService {
    /**
     * 通过节点的id查询该节点的子节点列表
     */
    List<EasyUITreeNode> getContentCategoryList(Long parentId);

    /**
     * 新建category
     */
    ContentCategory createContentCategory(ContentCategory category) throws Exception;

    /**
     * 通过id修改category
     */
    void updateContentCategory(ContentCategory category) throws Exception;

    /**
     * 通过id删除category
     */
    void deleteContentCategory(Long id) throws Exception;
}
